// pages/new_detail/new_detail.js
const QQMapWX = require('../../api/qqmap-wx-jssdk.min.js');
const qqmapsdk = new QQMapWX({
  key: '57FBZ-3D6KV-E2HPB-5PYWU-YKQIQ-CMFSZ' // 在腾讯地图开放平台申请得到的key
});

Page({

  /**
   * 页面的初始数据
   */
  data: {
    latitude:"",
    longitude:"",
    markers:"",
    poi:"",
    thisArea:""
  },

  getmap(){
    var _this=this
    wx.getLocation({
      type: 'wgs84',
      success (res) {
        const latitude = res.latitude
        const longitude = res.longitude
        qqmapsdk.reverseGeocoder({
           //Object格式
            location: {
              latitude: latitude,
              longitude: longitude
            },
          success:(res)=>{//成功后的回调
            var res = res.result;
            var mks = [];
            mks.push({ // 获取返回结果，放到mks数组中
              title: res.address,
              id: 0,
              latitude: res.location.lat,
              longitude: res.location.lng,
              iconPath: '/images/定位 (1).png',//图标路径
              width: 20,
              height: 20,
              callout: { //在markers上展示地址名称，根据需求是否需要
                content: res.address,
                color: '#000',
                display: 'ALWAYS'
              }
            });
            _this.setData({ //设置markers属性和地图位置poi，将结果在地图展示
              markers: mks,
              poi: {
                latitude: res.location.lat,
                longitude: res.location.lng
              },
              thisArea:res.address
            });
            console.log(_this.data.thisArea)
            wx.showToast({
              title: '当前位置为'+_this.data.thisArea,
            })
          },
        })
      }
     })
  },
  like(e){
    let id=e.currentTarget.dataset.id
    wx.request({
      url: 'http://www.house.com/api/fw/addLike',
      data:{
        id:id,
        // user_id:user_id    
      },
      success:(res)=>{
        let code=res.data.code
          if(code==1000)
          {
              wx.showToast({
              'icon':'success',
              title: '收藏成功',
            })
          }
      }
    })
  },
  look(e){
    console.log(e.currentTarget.dataset.id)
    let id = e.currentTarget.dataset.id
    wx.redirectTo({
      url: '/pages/vr/vr?id='+id,
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    let id = options.id
    wx.request({
      url: 'http://www.house.com/api/fw/new_house_detail/'+id,
      success:(res)=>{
        this.setData({
          data:res.data.data
        })
      }
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})